package integer;

/**
 * JDK5之后推出了一个新特性:自动拆装箱
 *
 */
public class AutoBoxingDemo {
    public static void main(String[] args) {
        /*
            触发了自动装箱特性
            编译器在编译源程序时会将代码改为:
            Integer i = Integer.valueOf(123);
         */
        Integer i = 123;
        /*
            触发了自动拆箱特性
            编译器会将代码改为:
            int d = i.intValue();
         */
        int d = i;
    }
}
